dogs factor canine cats akc cash flow breeder dog american cash flow association cat pet real estate investment broker puppies cattery factoring